Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR ROAD Semi-Detached £15,990 17 Dec 2001
5 POPLAR ROAD Semi-Detached £120,000 29 Aug 2019
7 POPLAR ROAD Semi-Detached £130,000 29 Jul 2021
23 POPLAR ROAD Semi-Detached £43,840 6 Feb 2006